package com.otod.sys.operater.log.service;

import java.util.Date;
import java.util.List;
import java.util.Map;

import com.otod.commons.entity.Page;
import com.otod.sys.operater.log.bo.LogRecordBo;
import com.otod.sys.vo.AsmgOperaterLogVo;

/**
 * 日志管理接口
 * @author long
 *
 */
public interface IOperaterLogService {
	public final static String BEAN_ID = "operaterLogService";
	
	/**
	 * 新增日志接口
	 * @param asmgOperaterLogVo
	 */
	public void addLog(AsmgOperaterLogVo asmgOperaterLogVo);
	/**
	 * 根据时间批量删除日志
	 * @param startTime  开始时间
	 * @param endTime 结束时间
	 */
	public void deleteLogTime(Date startTime,Date endTime);
	/**
	 * 分页查询数据
	 * @param page 
	 * @param map 
	 * @return
	 */
	public Page queryPge(Page page,Map map);
	
	/**
	 * 不使用分页查询数据
	 * @param busiId
	 * @return
	 */
	public List<AsmgOperaterLogVo> queryRecord(Map<String, Object> map);
	
}
